stood in the shoes of

vbl.取代的位置,處在的境遇